usb pcb flash pcb assembly usb 1.1 dvd manufacturing computer printed circuit board assembly usb 2.0 made in the usa firewire network overmolded cable assemblies contract manufacturing